package firstcontent.JIT;

/**
 * @Author: fxy
 * @Date: 2022/02/21/13:26
 * @Description:
 *      -Xint: 完全采用解释器模式执行程序  22.935
 *     -Xcomp: 完全采用即时编译器模式执行程序。如果即时编译出现问题，解释器会介入执行  4.791
 *     -Xmixed: 采用解释器+即时编译器的混合模式共同执行程序 4.231
 */
public class IntCompTest {
    public static void main(String[] args) {
        long start = System.currentTimeMillis();
        testPrimeNumber(1000000);
        long end  = System.currentTimeMillis();
        System.out.println("花费的时间为："+(end-start)/1000.0);
    }

    public static void testPrimeNumber(int count){
        for(int i = 0;i<count;i++){
            label:for(int j = 2;j<=100;j++){
                for(int k = 2;k<=Math.sqrt(j);k++){
                    if(j%k==0){
                        continue label;
                    }
                }
            }
        }
    }
}
